1
general::
Phrase(s): *on track
on schedule; progressing as planned. (*Typically: be ~; get someone or something ~; have someone or something ~; keep someone or something ~; put someone or something ~; set someone or something ~.) • Try to keep these procedures on track this time. • Please get this discussion on track. Time is limited.
McGrawhill's American Idioms And Phrasal Verbs